package com.wl.dzt.sys.controller.param;

import com.wl.dzt.basic.user.User;
import com.wl.dzt.sys.util.WebUtils;

/**
 * @author wl_code@163.com
 * @date 2018/7/5/005
 * @version 1.0
 * @description 规则过滤
 * 
 */
public class RuleFilter {

	/**
	 * <b>规则过滤</b>
	 * <p>
	 * 1.普通角色<br>
	 * 2.企业域管理员<br>
	 * 3.超级管理员<br>
	 * </p>
	 *
	 * @param param
	 *            参数
	 */
	public void filterRule(Param param) {
		User user = WebUtils.getUser(param.getRequest());
		// 超级管理员无视任何规则
//		if ((boolean) user.getAttr("isAdmin")) {
//			param.getRules().clear();
//		}
		// 区域管理员拥有查看当前企业域下所有数据和模块的权限
	}
}
